Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 UMFULA PLACE Terraced £200,000 1 Aug 2008
2 UMFULA PLACE Terraced £185,000 24 Oct 2014
3 UMFULA PLACE Terraced £175,000 19 Mar 2012
4 UMFULA PLACE Terraced £141,755 11 Jan 2007
6 UMFULA PLACE Terraced £43,750 4 Feb 1998
7 UMFULA PLACE Terraced £285,000 26 Oct 2023